substantial guarantee - Allemand Anglais Dictionnaire